right hander - German English Dictionary